package com.axc.gallery2.edit.overLay;

import com.axc.gallery2.edit.IPenShape;

public interface IOverLaybaseMethod extends IPenShape {
	/**
	 * 设置为可以绘制顶层图片
	 */
	public void setCandraw();

	/**
	 * 第一层图片
	 * 
	 * @param bitmap
	 * @param sBitmap
	 */
	void setTopImg(int bitmap, int sBitmap);

	/**
	 * 确认
	 */
	public void enSure();

	/**
	 * 设置取消
	 */
	public void setCancel();

	/**
	 * 设置背景橡皮擦
	 * 
	 * @param size
	 */
	public void bgEraser(int size);

	/**
	 * 设置橡皮擦
	 * 
	 * @param size
	 */
	public void EarseSize(int size);

	/**
	 * 设置可以缩放
	 * 
	 * @param z
	 */
	void CanZoom(boolean z);

	/**
	 * 确定已经设置过图片
	 * 
	 * @param c
	 */
	void HasChange(boolean c);

	/**
	 * 设置是否可以旋转
	 * 
	 * @param s
	 */
	void CanSpin(boolean s);

	/**
	 * 标记上下左右那个位置拉伸
	 * 
	 * @param m
	 */
	void Mark(int m);

}
